package ejb.cbm.seguridad.local;

import java.sql.SQLException;
import java.util.List;

//import javax.ejb.Local;

import ejb.cbm.seguridad.bean.RegistroIngresoBean;
import ejb.cbm.seguridad.bean.UsuarioBean;

//@Local
public interface RegistroIngresoFacadeLocal {

	public List<RegistroIngresoBean> buscar(RegistroIngresoBean filtro);
	
	public List<RegistroIngresoBean> busquedaRestringuida(RegistroIngresoBean filtro,
			String	codigoUsuario, 
			String	codigoOficina, 
			String	tipoPerfil) throws SQLException;
	
	public RegistroIngresoBean ultimoRegistroIngreso(String codigoUsuario, String fecha);

	public void save(RegistroIngresoBean registroUsuarioBean,UsuarioBean usuarioLogeado);
	
	public RegistroIngresoBean obtenerRegistroIngresoById(Long numeroRegistro);
}